<!DOCTYPE html>
<html><!-- index for Chrome Web IDE -->
<head>
  <meta charset="utf-8" />

  <link rel="stylesheet" href="css/ui-lightness/jquery-ui-1.10.1.custom.css" />
  <link rel="stylesheet" href="css/libs/jquery.treeview.css" />
  <link rel="stylesheet" href="js/libs/codemirror/codemirror.css" />
  <link rel="stylesheet" href="js/libs/codemirror/addon/dialog/dialog.css" />
  <link rel="stylesheet" href="js/libs/codemirror/addon/fold/foldgutter.css" />
  <link rel="stylesheet" href="js/libs/codemirror/addon/hint/show-hint.css" />
  <link rel="stylesheet" href="js/libs/codemirror/addon/lint/lint.css" />
  <link rel="stylesheet" href="js/libs/codemirror/addon/search/matchesonscrollbar.css" />
  <link rel="stylesheet" href="js/libs/codemirror/addon/tern/tern.css" />
  <link rel="stylesheet" href="js/libs/splitster/splitster.css" />
  <link rel="stylesheet" href="js/libs/toastr/toastr.css" />
  <link rel="stylesheet" href="js/libs/guiders/guiders.css" />

  <link rel="stylesheet" href="css/reset.css" />
  <link rel="stylesheet" href="css/main.css" />
  <link rel="stylesheet" href="css/typography.css" />
  <link rel="stylesheet" href="css/abstracts.css" />
  <link rel="stylesheet" href="css/components.css" />
  <link rel="stylesheet" href="css/icons.css" />

  <title>Espruino Web IDE</title>
</head>
<body>

  <div class="window window--app">

    <!-- Title Bar -->
    <div class="window__title-bar title-bar">
      <h5 class="title-bar__title">Espruino Web IDE</h5>
      <div class="title-bar__buttons"></div>
    </div>

    <!-- Viewport -->
    <div class="window__viewport">

      <!-- Toolbar -->
      <div class="toolbar">
        <div class="h-split">
          <div class="h-split__left toolbar__buttons toolbar__buttons--left"></div>
          <div class="h-split__right toolbar__buttons toolbar__buttons--right"></div>
        </div>
      </div>

      <!-- Splitter -->
      <div class="split-pane">

        <div class="split-pane__left">

          <div class="editor editor--terminal">
            <div class="sidebar editor__sidebar">
              <div class="v-split">
                <div class="v-split__top sidebar__buttons sidebar__buttons--top"></div>
                <div class="v-split__bottom sidebar__buttons sidebar__buttons--bottom"></div>
              </div>
            </div>
            <div class="canvas editor__canvas editor__canvas__terminal"></div>
          </div>

        </div>

        <div class="split-pane__right">

          <div class="editor editor--code">
            <div class="sidebar editor__sidebar">
              <div class="v-split">
                <div class="v-split__top sidebar__buttons sidebar__buttons--top"></div>
                <div class="v-split__bottom sidebar__buttons sidebar__buttons--bottom"></div>
              </div>
            </div>
            <div class="canvas editor__canvas"></div>
          </div>

        </div>

      </div>

      <!-- Status -->
      <div class="status">
        <div class="h-split">
          <div class="h-split__left status__left"></div>
          <div class="h-split__right status__right"></div>
        </div>
      </div>

    </div>
    <script src="js/libs/jquery-1.11.0.js"></script>
    <script src="js/libs/jquery-ui-1.10.1.custom.js"></script>
    <script src="js/libs/jquery.ui.touch-punch.min.js"></script>
    <script src="js/libs/jquery.treeview.js"></script>
    <script src="js/libs/jquery.sparkline.min.js"></script>
    <script src="js/libs/splitster/splitster.js"></script>
    <script src="js/libs/toastr/toastr.min.js"></script>
    <script src="js/libs/guiders/guiders.js"></script>
    <script src="js/libs/flot/jquery.flot.js"></script>
    <script src="js/libs/flot/jquery.flot.time.js"></script>
    <script src="js/libs/jcanvas/jcanvas.min.js"></script>
    <script src="js/libs/jszip.min.js"></script>

    <script src="js/libs/codemirror/codemirror.js"></script>
    <script src="js/libs/codemirror/javascript.js"></script>
    <script src="js/libs/codemirror/jshint.js"></script>
    <script src="js/libs/codemirror/addon/dialog/dialog.js"></script>
    <script src="js/libs/codemirror/addon/edit/closebrackets.js"></script>
    <script src="js/libs/codemirror/addon/edit/trailingspace.js"></script>
    <script src="js/libs/codemirror/addon/fold/brace-fold.js"></script>
    <script src="js/libs/codemirror/addon/fold/comment-fold.js"></script>
    <script src="js/libs/codemirror/addon/fold/foldcode.js"></script>
    <script src="js/libs/codemirror/addon/fold/foldgutter.js"></script>
    <script src="js/libs/codemirror/addon/fold/indent-fold.js"></script>
    <script src="js/libs/codemirror/addon/hint/javascript-hint.js"></script>
    <script src="js/libs/codemirror/addon/hint/show-hint.js"></script>
    <script src="js/libs/codemirror/addon/lint/lint.js"></script>
    <script src="js/libs/codemirror/addon/lint/javascript-lint.js"></script>
    <script src="js/libs/codemirror/addon/scroll/annotatescrollbar.js"></script>
    <script src="js/libs/codemirror/addon/search/jump-to-line.js"></script>
    <script src="js/libs/codemirror/addon/search/matchesonscrollbar.js"></script>
    <script src="js/libs/codemirror/addon/search/match-highlighter.js"></script>
    <script src="js/libs/codemirror/addon/search/search.js"></script>
    <script src="js/libs/codemirror/addon/search/searchcursor.js"></script>
    <script src="js/libs/codemirror/addon/selection/active-line.js"></script>
    <script src="js/libs/codemirror/addon/selection/mark-selection.js"></script>
    <script src="js/libs/codemirror/addon/selection/selection-pointer.js"></script>
    <script src="js/libs/codemirror/addon/tern/tern.js"></script>
    <script src="js/libs/codemirror/keymap/emacs.js"></script>
    <script src="js/libs/codemirror/keymap/sublime.js"></script>
    <script src="js/libs/codemirror/keymap/vim.js"></script>

    <script src="js/libs/acorn/acorn.js"></script>
    <script src="js/libs/acorn/acorn_loose.js"></script>
    <script src="js/libs/acorn/walk.js"></script>
    <script src="js/libs/acorn/signal.js"></script>
    <script src="js/libs/acorn/tern.js"></script>
    <script src="js/libs/acorn/def.js"></script>
    <script src="js/libs/acorn/comment.js"></script>
    <script src="js/libs/acorn/infer.js"></script>
    <script src="js/libs/acorn/doc_comment.js"></script>

    <script src="EspruinoTools/espruino.js"></script>
    <!-- load console here, so we get any messages while loading -->
    <script src="js/core/settingsConsole.js"></script>

    <script src="EspruinoTools/core/utils.js"></script>
    <script src="EspruinoTools/core/config.js"></script>
    <script src="js/core/html.js"></script>
    <script src="js/core/notifications.js"></script>
    <script src="js/core/status.js"></script>
    <script src="js/core/app.js"></script>
    <script src="js/core/file.js"></script>
    <script src="js/core/code.js"></script>

    <script src="EspruinoTools/core/serial.js"></script>
    <script src="EspruinoTools/core/serial_chrome_serial.js"></script> <!-- Web App -->
    <script src="EspruinoTools/core/serial_chrome_socket.js"></script> <!-- Web App -->
    <script src="EspruinoTools/core/serial_node_serial.js"></script> <!-- Electron / nw.js -->
    <script src="EspruinoTools/core/serial_noble.js"></script> <!-- Electron / nw.js -->
    <script src="EspruinoTools/core/serial_winnus.js"></script> <!-- Electron / nw.js -->
    <script src="EspruinoTools/core/serial_web_audio.js"></script>
    <script src="EspruinoTools/core/serial_web_bluetooth.js"></script>
    <script src="EspruinoTools/core/serial_web_serial.js"></script>
    <!-- SERIAL_INTERFACES -->

    <script src="EspruinoTools/core/terminal.js"></script>
    <script src="EspruinoTools/core/codeWriter.js"></script>
    <script src="EspruinoTools/core/modules.js"></script>
    <script src="EspruinoTools/core/env.js"></script>
    <script src="EspruinoTools/core/flasher.js"></script>
    <script src="js/libs/secure-dfu.js"></script>

    <script src="js/core/editorBlockly.js"></script>
    <script src="js/core/editorJavaScript.js"></script>
    <script src="js/core/send.js"></script>


    <!-- Popup Windows -->
    <script src="js/core/menuPortSelector.js"></script>
    <script src="js/core/menuSettings.js"></script>
    <script src="js/core/menuFlasher.js"></script>
    <!-- Special pages in Settings Window -->
    <script src="js/core/settingsAbout.js"></script>
    <script src="js/core/settingsFlasher.js"></script>

    <!-- Non-vital Plugins -->
    <script src="EspruinoTools/plugins/boardJSON.js"></script>
    <script src="EspruinoTools/plugins/versionChecker.js"></script>
    <script src="EspruinoTools/plugins/compiler.js"></script>
    <script src="EspruinoTools/plugins/assembler.js"></script>
    <script src="EspruinoTools/plugins/getGitHub.js"></script>
    <script src="EspruinoTools/libs/utf8.js"></script> <!-- needed for unicode -->
    <script src="EspruinoTools/plugins/unicode.js"></script>

    <script src="EspruinoTools/libs/esprima/esprima.js"></script> <!-- needed for minify -->
    <script src="EspruinoTools/libs/esprima/esmangle.js"></script> <!-- needed for minify -->
    <script src="EspruinoTools/libs/esprima/escodegen.js"></script> <!-- needed for minify -->
    <script src="EspruinoTools/plugins/minify.js"></script>
    <script src="EspruinoTools/plugins/pretokenise.js"></script> <!-- This should come before saveOnSend -->
    <script src="EspruinoTools/plugins/saveOnSend.js"></script> <!-- This should come after minify -->
    <script src="EspruinoTools/plugins/setTime.js"></script> <!-- This should come after save on send -->

    <script src="js/plugins/tutorial.js"></script>
    <script src="js/plugins/webcam.js"></script>
    <script src="js/plugins/fontSize.js"></script>
    <script src="js/plugins/uiMode.js"></script>
    <script src="js/plugins/urlHandler.js"></script>
    <!-- js/plugins/fileReload.js" BROKEN -->
    <script src="js/plugins/codeLink.js"></script>
    <script src="js/plugins/project.js"></script>
    <script src="js/plugins/testing.js"></script>
    <script src="js/plugins/notification_sound.js"></script>
    <script src="js/plugins/tern.js"></script> <!-- smart autocomplete -->
    <script src="js/plugins/debugger.js"></script>
    <script src="js/plugins/tour.js"></script>
    <script src="js/plugins/settingsProfile.js"></script>
    <script src="js/plugins/helpLinks.js"></script>
    <script src="js/plugins/offline.js"></script>
    <script src="js/plugins/storage.js"></script>
    <script src="js/libs/imageconverter.js"></script> <!-- for storage.js -->
    <script src="js/plugins/keyShortcuts.js"></script>
    <!-- js/plugins/_examplePlugin.js -->

</body>
</html>
